BigFish\PaymentGateway A

Total Complexity 55
Dependencies 31
Dependents 23
Total lines 862
Lines of code 185
Logical lines of code 88
Comment lines 389
Methods 38
Properties 2

Methods 38

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
41 11 55
getHttpHost()
S
65 4 9
getConfig()
S
70 3 6
getUrl()
S
69 2 7
setConfig()
S
69 2 7
start()
S
75 1 4
details()
S
79 1 3
getUserAgent()
S
77 1 3
getAuthorizationHeader()
S
78 1 3
isDebugCommunication()
S
80 1 3
setDebugCommunication()
S
79 1 3
payWallPaymentDetails()
S
79 1 3
payWallPaymentUpdate()
S
79 1 3
payWallPaymentInit()
S
79 1 3
log()
S
79 1 3
payout()
S
79 1 3
settlementRefund()
S
79 1 3
settlement()
S
79 1 3
paymentLinkDetails()
S
79 1 3
paymentLinkCancel()
S
79 1 3
paymentLinkCreate()
S
79 1 3
providers()
S
79 1 3
getStartUrl()
S
78 1 3
invoice()
S
79 1 3
init()
S
79 1 3
oneClickTokenCancelAll()
S
79 1 3
cancelPaymentRegistration()
S
79 1 3
oneClickTokenCancel()
S
79 1 3
getPaymentRegistrations()
S
79 1 3
oneClickOptions()
S
79 1 3
getFinalizeUrl()
S
78 1 3
finalize()
S
75 1 4
startRP()
S
79 1 3
initRP()
S
79 1 3
refund()
S
79 1 3
close()
S
79 1 3
result()
S
79 1 3
cancelAllPaymentRegistrations()
S
79 1 3